import { OverlayModule } from '@angular/cdk/overlay';
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';

import { Apes_NOTIFICATION_DEFAULT_CONFIG_PROVIDER } from './apes-notification-config';
import { ApesNotificationContainerComponent } from './apes-notification-container.component';
import { ApesNotificationComponent } from './apes-notification.component';
import { ApesNotificationService } from './apes-notification.service';

@NgModule({
  imports: [ CommonModule, OverlayModule ],
  declarations: [ ApesNotificationComponent, ApesNotificationContainerComponent ],
  providers: [ Apes_NOTIFICATION_DEFAULT_CONFIG_PROVIDER, ApesNotificationService ],
  entryComponents: [ ApesNotificationContainerComponent ]
})
export class ApesNotificationModule { }
